bestow a gift on the town - Español Inglés Diccionario